Big Huge Thesaurus

Osaka Bay

noun

sounds kind of like